coexist peacefully - German English Dictionary